package com.hitown.model.dxhd;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * <p>
 * 安保任务
 * </p>
 *
 * @author menu
 * @since 2021-07-19
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("DXHD_ABRW")
@ApiModel(value="DxhdAbrw对象", description="安保任务")
public class DxhdAbrw implements Serializable {

    private static final long serialVersionUID=1L;

    @TableId(value = "RWBH")
    @ApiModelProperty(value = "任务编号")
    @TableField("RWBH")
    private String rwbh;

    @ApiModelProperty(value = "任务名称")
    @TableField("RWMC")
    private String rwmc;

    @ApiModelProperty(value = "任务类型")
    @TableField("RWLX")
    private String rwlx;

    @ApiModelProperty(value = "任务开始时间")
    @TableField("RWKSSJ")
    private String rwkssj;

    @ApiModelProperty(value = "任务结束时间")
    @TableField("RWJSSJ")
    private String rwjssj;

    @ApiModelProperty(value = "任务执行区域列表")
    @TableField("RWZXQYLB")
    private String rwzxqylb;

    @ApiModelProperty(value = "任务执行区标识")
    @TableField("RWZXQBS")
    private String rwzxqbs;

    @ApiModelProperty(value = "巡逻区域名称")
    @TableField("XLQYMC")
    private String xlqymc;

    @ApiModelProperty(value = "公安机关机构代码")
    @TableField("GAJGJGDM")
    private String gajgjgdm;

    @ApiModelProperty(value = "公安机关名称")
    @TableField("GAJGMC")
    private String gajgmc;

    @ApiModelProperty(value = "巡逻区域边界坐标")
    @TableField("XLQYBJZB")
    private String xlqybjzb;

    @ApiModelProperty(value = "巡区行政区划代码")
    @TableField("XQXZQHDM")
    private String xqxzqhdm;

    @ApiModelProperty(value = "必巡点存在标识")
    @TableField("BXDCZBS")
    private String bxdczbs;

    @ApiModelProperty(value = "巡区类型代码")
    @TableField("XQLXDM")
    private String xqlxdm;

    @ApiModelProperty(value = "人员标识")
    @TableField("RYBS")
    private String rybs;

    @ApiModelProperty(value = "警力类型")
    @TableField("JLLX")
    private String jllx;

    @ApiModelProperty(value = "姓名")
    @TableField("XM")
    private String xm;

    @ApiModelProperty(value = "行政区划代码")
    @TableField("XZQHDM")
    private String xzqhdm;

    @ApiModelProperty(value = "巡逻人员类别代码")
    @TableField("XLRYLBDM")
    private String xlrylbdm;

    @ApiModelProperty(value = "警员编号")
    @TableField("JYBH")
    private String jybh;

    @ApiModelProperty(value = "警龄")
    @TableField("JL")
    private String jl;

    @ApiModelProperty(value = "警衔与文职级别代码")
    @TableField("JXYWZJBDM")
    private String jxywzjbdm;

    @ApiModelProperty(value = "是否工作组负责人标识")
    @TableField("SFGZZFZRBS")
    private String sfgzzfzrbs;

    @ApiModelProperty(value = "任务内容")
    @TableField("RWNR")
    private String rwnr;

    @ApiModelProperty(value = "任务处置方案文件")
    @TableField("RWCZFAWJ")
    private String rwczfawj;

    @ApiModelProperty(value = "数据更新时间")
    @TableField("GXSJ")
    private String gxsj;

    @TableField("CTU")
    private String ctu;

    @TableField("CTM")
    private Date ctm;

    @TableField("UTU")
    private String utu;

    @TableField("UTM")
    private Date utm;


}
